草庐IT

java - JSONObject 到文档

全部标签

java - JAXB:如何获取包装类型的值(value)?

@XmlRootElement(name="toplist")classtoplist{privateStringdescription;privateListitems=newArrayList();@XmlElement(name="description")publicStringgetDescription(){...}publicStringsetDescription(){...}@XmlElement(name="item")@XmlElementWrapper(name="items")publicListgetToplistEntries(){...}}classIt

c# - 从 XML 文档中获取值到字符串数组

我正在尝试从XML文件中获取值并将它们放入字符串数组中。这是我用来完成此操作的代码:publicstaticstring[]GetStringArray(stringpath){vardoc=XDocument.Load(path);varservices=fromserviceindoc.Descendants("Service")select(string)service.Attribute("name");returnservices.ToArray();}但是每当我使用它时,我都会在这里得到一个NullReferenceException:foreach(string@stri

java - XSLT 性能注意事项

我正在从事一个使用以下技术的项目。Java、XML、XSL大量使用XML。我经常需要-将一个XML文档转换成另一个-在应用一些业务逻辑后将一个XML文档转换为另一个。所有内容都将构建到EAR中并部署到应用程序服务器上。由于用户数量庞大,在定义编码标准之前,我需要考虑性能。我不是XSL的忠实粉丝,但我想了解在这种情况下使用XSL是否是更好的选择,或者我应该只坚持使用Java。请注意,我只要求将XML转换为XML格式。我没有将XML转换为其他格式(如HTML等)的要求。从性能和可维护性的角度来看-对于XML到XML的转换,JAVA不是比使用XLST更好的选择吗?

java - JAXB 无法识别类型继承

我有一个JAXB生成的类,带有一个抽象类型COBJECT的集合。COBJECT有多个后代,这些后代也有抽象的后代。类层次结构的片段如下:COBJECT(abstract)||---CDEFINEDOBJECT||--CDOMAINTYPE(abstract)||---CCODEPHRASE当我将CCODEPHRASE的对象添加到类型为COBJECT的集合时,例如protectedListchildren;JAXB尝试创建抽象类型COBJECT,但失败了。我尝试添加@XmlElementRefs({@XmlElementRef(type=ARCHETYPEINTERNALREF.clas

java - 将 HTML 内容保存在本地存储中

我想从像这样的链接中获取xml文件http://api.worldbank.org/countries/GBR/indicators/NY.GDP.MKTP.KD.ZG?date=2004:2012它返回一个xml文件,我不知道如何使用java或javascripts将这个文件保存在我名为“temp”的文件夹中,实际上我不想向用户显示该链接的结果,我'动态生成此类链接。请帮忙!!! 最佳答案 在这种情况下,我建议您使用像jsoup这样的HTML解析器库。请查看以下步骤以便更好地理解:1.Downloadjsoupcorelibrar

ruby-on-rails - 将 XML 文档导入 Rails 数据库?

我一直在阅读一个接一个的教程,但似乎没有什么适合我的。目标是获取包含元素和属性的XML文档并将数据插入数据库。每个元素/属性都是数据库中的一列,每个条目都是一行。这是我一直在使用的虚构的XML文档:ToKillAMockingbirdHarperLeeCatcherintheRyeJ.D.SalingerMurphy'sGambitSyneMitchell所以我想要一个包含2个条目的表,每个条目都有一个ISBN、标题、描述和作者。这是基础知识。(我想CDATA是完全可选的。如果那是我的问题的一部分,无论如何让我们摆脱它......)最终目标有点复杂。拥有多本书的多个图书馆。数据库之间有

java - Spring MVC REST - 根据请求内容类型返回 xml 或 json

我正在尝试创建RESTfulWeb服务,它将根据请求内容类型返回json或xml:我的Controller看起来像这样:@ControllerpublicclassRESTController{@RequestMapping(value="/rest/{id}",method=RequestMethod.GET)@ResponseBodypublicUsergetUser(@PathVariableLongid){Useruser=.....returnuser;}我的用户类如下所示:@XStreamAlias("user")publicclassUser{privatelongid;

xml - 如何验证 CCD HL7 文档?

当我有CCD示例时,我应该使用:一个XSD架构并得出结论,我有一个有效的CCD。或我使用其他一些(非基于架构的)方法。(UML模型规则以及有效的XML文档。)有没有ccd.xsd这样的东西?即使它只是部分指导我创建有效的CCD。 最佳答案 快速回答您的问题:答:有一个XSD模式,但只是为了确保文档是否是有效的CDA文档(这意味着它只验证CDARIM,而不是CCD实现指南)B:非基于模式的方法是使用schematron,ccd.sch确实随HL7提供的标准一起提供。这是将其验证为有效CCD文档的最佳方式。C:据我所知,没有ccd.xs

java - 从模板生成 HTML 电子邮件

我正在开发应用程序需要生成用户特定电子邮件的功能。这将使用电子邮件模板在用户级别设置或配置,该模板主要包含SQL查询、列模型、数据类型、主题、页眉、页脚等。模板用作电子邮件的数据集和布局。现在我需要使用这个XML模板生成HTML电子邮件。应用程序将读取XML,执行SQL查询,然后将结果集与列模型进行匹配。超出此;是否有任何框架或API可以帮助从Java对象生成HTML响应(格式良好的css表),或者它必须使用原始HTML标记(等)进行处理?我也在研究BIRT或Jasper是否可以提供HTML响应,但它们似乎并不是为此而设计的。如果有人有为此类用例构建解决方案的经验,请告诉我。

java - 使用 XPath 处理 XML 文件生成的路径时出错

我有XML文件,我正在尝试使用XPath获取其路径的所有值,但它不会为NameSpaces生成值,例如://rss/channel/item/yweather:forecast/@low或//rss/channel/yweather:wind/text()代码:使用的方法:publicclassXmlSource{privateXPathFactoryfactory=XPathFactory.newInstance();privateXPathxpath=factory.newXPath();publicMapupdate(StringXML)throwsParserConfigura